# -*- coding: utf-8 -*-
from flask import Flask

app = Flask(__name__)


@app.route("/hello")
def hello():
    return 'hello flask!'


"""
if __name__ == '__main__':
    app.run()
注意，这里和上一个版本的区别只在于，app.run后面的参数
1.host参数
其中host参数代表你主机的ip，填0.0.0.0会默认用你的主机ip启动
如：windows即为127.0.0.1
Linux则为你的Linux的公网ip

2.debug参数：
debug就是排查错误的模式。设置为True会默认以debug形式运行
2.1如果你在做实验或者测试：建议开启debug模式，这样你修改某个代码后，Flask会自动重启服务器，并且告诉你是否有误
2.2如果你的Flask工程部署在线上，则关闭debug模式，因为如果你不小心修改了代码，服务会重启，影响别人使用，甚至如果出错就就gg了
"""

if __name__ == "__main__":
    app.run(host="0.0.0.0", debug=True)
